home *** CD-ROM | disk | FTP | other *** search
/ The Games Machine 76 / XENIATGM66.iso / Indiana Jones / Indiana Jones.exe / RESOURCE / PREVIEW.GOB / cog_sea_see_imp2.cog < prev    next >
Text File  |  1999-11-15  |  1KB  |  72 lines

  1. # Jones 3D Cog Script
  2. #
  3. # sea_see_imp2.cog
  4. #
  5. # [DS]
  6. #
  7. # (C) 1999 LucasArts Entertainment Company LLC. All Rights Reserved
  8. #
  9. # ==============================================================================
  10.  
  11. symbols
  12.  
  13.     message        startup
  14.     message        entered
  15.     message        exited
  16.     message        sighted
  17.     message        user0
  18.  
  19.     thing        mp2
  20.     sector    trigger_sect
  21.     sound        see_mp2=inxj231.wav            local
  22.     thing        player                    local
  23.     int        seen=1                    local
  24.  
  25. end
  26.  
  27. # ------------------------------------------------------------------------------
  28.  
  29. code
  30.  
  31. startup:
  32.     sleep(0.1);
  33.     player = GetLocalPlayerThing();
  34.     return;
  35.  
  36. entered:
  37.     if(seen == 2) return;
  38.     if(GetSenderRef()  == trigger_sect)
  39.     {
  40.     ClearThingFlags(mp2, 0x100000);
  41.     seen=0;
  42.     }
  43.     return;
  44.  
  45. exited:
  46.     if(seen == 2) return;
  47.     if(GetSenderRef()  == trigger_sect)
  48.     {
  49.     seen=1;
  50.     }
  51.     return;
  52.  
  53. sighted:
  54.     if(seen != 0) return;
  55.     if(GetSenderRef()  == mp2)
  56.     {
  57.     PlayVoice(player, see_mp2, 1.0, 0);
  58.     seen=2;
  59.     }
  60.     return;
  61.  
  62. user0:
  63.     seen=2;
  64.     return;
  65.  
  66.  
  67. end
  68.  
  69.  
  70.  
  71.  
  72.